irrigation canal gate - Espagnol Anglais Dictionnaire